/*
 * Circle.h
 *
 *  Created on: Dec 20, 2015
 *      Author: wolf
 */

#ifndef CIRCLE_H_
#define CIRCLE_H_

#include "Point.h"

class Circle: public Point
{
public:
	Circle(float a=0, float b=0, float r=0);
	virtual ~Circle();
public:
	void setRadius(float radius);
	float getRadius() const;
	virtual float area() const;
	virtual void shapeName() const;
//	friend ostream &operator <<(ostream &,const Circle &);
protected:
	float radius_;
};

#endif /* CIRCLE_H_ */
